package tech.aistar.day12.exception;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 本类用来演示: 消极处理
 *
 * @author: success
 * @date: 2021/3/23 2:57 下午
 */
public class XiaoJiDemo {
    public static void main(String[] args) {
        test02();

        //add();
    }

    //方法的定义者
    //抛出这个异常
    public static void add() throws FileNotFoundException {
        InputStream in = new FileInputStream("src/tech/aistar/day12/Student.java");
    }

    public static void test() throws FileNotFoundException {
        add();
    }

    //只需要在方法的最终的调用的地方进行统一的积极处理即可
    public static void test02() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
        try {
            Date s = sdf.parse("2010");
            test();
        } catch (ParseException e) {
            e.printStackTrace();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }


    }
}
